package AIEngine;

import java.util.LinkedList;

public interface AIEngine {
	
	public boolean cutOff(Node node);
	
	public LinkedList getNodes(Node node);
	
	public long evalNode(Node node);
	
	public long maxNode(Node node, long alpha, long beta);
	
	public long minNode(Node node, long alpha, long beta);
	
	public Node getBestMove(Node node);
}
